"""
接口对象层: 封装请求, 发送请求, 返回结果
"""
import requests


# 定义类 (类名不要加Test, 因为不是测试用例类. 只是个普通的封装请求的类)
class IhrmLoginApi(object):

    # 定义方法
    @classmethod
    def login(cls, request_json):
        resp = requests.post(url="http://ihrm-test.itheima.net/api/sys/login",
                             json=request_json)

        return resp


# 测试
if __name__ == '__main__':
    json_data = {"mobile": "13800000002", "password": "123456"}
    resp = IhrmLoginApi.login(json_data)
    print(resp.json())
